From 12e74b52a55044b957e86fdf19a6cb1499db66d4 Mon Sep 17 00:00:00 2001 From: Daniel Colascione Date: Wed, 21 Nov 2012 13:37:19 -0800 Subject: [PATCH] Support IF NOT EXISTS in SQL declarations --- lisp/ChangeLog | 5 +++++ lisp/progmodes/sql.el | 1 + 2 files changed, 6 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 315f15b920b..292f3dc6f04 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2012-11-21 Daniel Colascione + + * progmodes/sql.el (sql-mode-font-lock-object-name): Support IF NOT EXISTS + in SQL declarations. + 2012-11-15 Daniel Colascione * term/w32-win.el (w32-handle-dropped-file): Use a "file://" diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el index 3d5abc4df62..83fab784f2c 100644 --- a/lisp/progmodes/sql.el +++ b/lisp/progmodes/sql.el @@ -1339,6 +1339,7 @@ Based on `comint-mode-map'.") "\\(?:\\w+\\s-+\\)*" ;; optional intervening keywords "\\(?:table\\|view\\|\\(?:package\\|type\\)\\(?:\\s-+body\\)?\\|proc\\(?:edure\\)?" "\\|function\\|trigger\\|sequence\\|rule\\|default\\)\\s-+" + "\\(?:if\\s-+not\\s-+exists\\s-+\\)?" ;; IF NOT EXISTS "\\(\\w+\\)") 1 'font-lock-function-name-face)) -- 2.30.2